Avoiding the Undefined by Underspecification
نویسندگان
چکیده
The first volume of Springer-Verlag's Lecture Notes in Computer Science appeared in 1973, almost 22 years ago. The field has learned a lot about computing since then, and in doing so it has leaned on and supported advances in other fields. In this paper, we discuss an aspect of one of these fields that has been explored by computer scientists, handling undefined terms in formal logic. Logicians are concerned mainly with studying logic n o t using it. Some computer scientists have discovered, by necessity, that logic is actually a useful tool. Their at tempts to use logic have led to new insights -new axiomatizations, new proof formats, new meta-logical notions like relative completeness, and new concerns. We, the authors, are computer scientists whose interests have forced us to become users of formal logic. We use it in our work on language definition and in the formal development of programs. This paper is born of that experience. The operation of a computer is nothing more than uninterpreted symbol manipulation. Bits are moved and altered electronically, without regard for what they denote. It i swe who provide the interpretation, saying that one bit string represents money and another someone's name, or that one transformation represents addition and another alphabetization. Our programs define sequences of uninterpreted symbol manipulations, and we elect to construe these as meaningful transformations on data. How do we justify a belief that a program performs a meaningful transformation -how do we know that it "works"? Few programs produce outputs that are continuous in their inputs, so testing some input-output pairs and generalizing does not work. It is only by deriving, from a program's text, properties satisfied
منابع مشابه
Logic Programming: From Underspecification to Undefinedness
The semantics of logic programs was originally described in terms of two-valued logic. Soon, however, it was realised that three-valued logic had some natural advantages, as it provides distinct values not only for truth and falsehood, but also for “undefined”. The three-valued semantics proposed by Fitting and by Kunen are closely related to what is computed by a logic program, the third truth...
متن کاملUnderstanding underspecification: A comparison of two computational implementations
Swets et al. (2008. Underspecification of syntactic ambiguities: Evidence from self-paced reading. Memory and Cognition, 36(1), 201-216) presented evidence that the so-called ambiguity advantage [Traxler et al. (1998). Adjunct attachment is not a form of lexical ambiguity resolution. Journal of Memory and Language, 39(4), 558-592], which has been explained in terms of the Unrestricted Race Mode...
متن کاملScope Underspecification with Tree Descriptions: Theory and Practice
In this paper, we outline the results of the CHORUS project on the topic of semantic underspecification, along two major lines of research: We review a series of solvers for dominance constraints and dominance graphs, two closely related underspecification formalisms developed in CHORUS, and present research results concerned with semantic construction and the development of wide-coverage under...
متن کاملThe Incompatibility of Underspecification and Markedness in Optimality Theory
Underspecification in the underlying representation cannot give rise to marked structure on the surface, because Optimality Theory grammars force an output to be equally or less marked than the input. Underspecification can still account for alternations involving unmarked structure, but it is only useful when such alternations exist along with forms that do not alternate. The evidence for the ...
متن کاملSemantic Underspecification : Which Technique for What Purpose ?
In recent years a variety of representation formalisms have been proposed that support the construction of underspecified semantic representations, such as Quasi-Logical Form, Underspecified Logical Form, Underspecified Discourse Representation Theory, Minimal Recursion Semantics, Ontological Promiscuity, Hole Semantics, the Constraint Language for Lambda Structures, and Normal Dominance Constr...
متن کامل